peg-billed sparrow - German English Dictionary